Measuring Method Complexity: The Case of the Business Process Modeling Notation

نویسندگان

  • Marta Indulska
  • Michael zur Muehlen
  • Jan Recker
چکیده

Graphical models are used to depict various aspects of enterprise architectures. Process modeling methods in particular have evolved from simple flowcharts to newer methods that include a large number of diagramming symbols, which increases their perceived complexity. To date, two main approaches for the complexity evaluation of conceptual modeling techniques have been proposed: a set of metrics based on the meta-model of the technique, and an ontology-based approach based on a mapping of modeling constructs to a reference ontology. Existing related work in process modeling has concentrated on the ontological analysis of modeling methods. In this paper we complement the existing ontological analyses by developing a meta-model of the Business Process Modeling Notation (BPMN) and applying established meta-model based complexity metrics. Our research finds that – compared to modeling languages such as UML and the EPC – BPMN has very high levels of complexity. Furthermore, we see evidence that such complexity can be significantly reduced through the use of modeling conventions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complexity metrics for the Case Management Modeling Notation (CMMN) Project Description

Business process management (BPM) is a relative mature discipline with a large number of practitioners. BPM technology is based on directed graphs used to describe control flow. Over the last decade a new way to describe data intensive business processes for knowledge workers have emerged, where the focus is changing from control flow to business data. This emerging process technology is referr...

متن کامل

Evolving Use Case Maps as a Scenario and Workflow Description Language

Since 1996, the core Use Case Map (UCM) notation has remained remarkably stable. As the structure and intent of workflow and scenario languages are very similar, UCMs have been applied to scenario, workflow, and business process modeling. The recent rise of workflow languages for the description of business processes and web services resulted in a more formal assessment method for such language...

متن کامل

Measuring Method Complexity: UML versus BPMN

Graphical models are used to depict relevant aspects of real-world domains intended to be supported by an information system. Various approaches for modeling exist and approaches such as object-oriented and process-oriented modeling methods are in widespread use. These modeling methods differ in their expressive power as well as in their complexity of use, thereby leading to an important invest...

متن کامل

Overview of BPMN Model Equivalences. Towards normalization of BPMN diagrams

Abstract. In various application domains, there is a desire to standardize modeling techniques. Business Process Model and Notation (BPMN) is currently the most widespread language used for modeling Business Processes (BP). Although there are some guidelines how to use this notation, the issue of modeling technique is not standardized. The same semantics can be represented in BPMN using various...

متن کامل

Legal Requirements for Public Process Modeling A BPMN Meta-model Extension

Actually, business process modeling presents an important issue for public institutions. However, due to the high complexity of public processes and their characterizing requirements, such as legal one, appropriate modeling languages are not really available yet. In this work, we propose an extension of one of the most useful modeling language, namely Business Process Modeling Notation (BPMN), ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009